/**
 * 2025/5/21 10:44 星期三<br/>
 * <h2>抽象工厂模式</h2>
 * 抽象工厂模式（Abstract Factory Pattern）是围绕一个超级工厂创建其他工厂。该超级工厂又称为其他工厂的工厂。
 * 这种类型的设计模式属于创建型模式，它提供了一种创建对象的最佳方式。<br/>
 * <p>
 * 在抽象工厂模式中，接口是负责创建一个相关对象的工厂，不需要显示指定他们的类。每个生成的工厂都能按照工厂模式提供对象。<br/>
 * 抽象工厂模式提供了一种创建一系列相关或相互依赖对象的接口，而无需指定具体实现类。通过使用抽象工厂模式，
 * 可以将客户端与具体产品的创建过程解耦，使得客户端可以通过工厂接口来创建一族产品。
 *
 * @author xuMingHai
 */
package xyz.xmh.pattern.creational.abstractfactorypattern;